live shark-sucker - Spanish English Dictionary